🇫🇮 fi en 🇬🇧

pudota jaloilleen

land on one's feet
Wiktionary Links